metal wire cloth perforated metal plate - Español Inglés Diccionario